precast concrete flume saddle - German English Dictionary